var menuDAO = require('../models/menuDAO')
var mysql = require('mysql')
var url = require('url')
var menucontroller = {
    getAllTrade:function(req,res){
        menuDAO.getAllTrade(function(err,results){
            if(err){
                res.json({code:500,msg:'数据库出错，查询失败！'})
            }else{
                if(results.length > 0){
                    res.json({code:200,data:results,msg:'查询成功！'})
                }else{
                    res.json({code:200,msg:'该商品不存在！'})
                }
            }
        })
    },
    getTradeId: function(req,res){
        var tradeID = req.query.tradeID
        menuDAO.getTradeId(tradeID,function(err,results){
            if(err){
                res.json({code:500,msg:'数据库出错，查询失败！'})
            }else{
                if(results.length>0){
                    res.json({code:200,data:results,msg:'查询成功！'})
                }else{
                    res.json({code:200,msg:'商品不存在'})
                }
            }
        })
    },
    getFind:function(req,res){
        var tradeName = '%' + req.query.tradeName + '%'
        menuDAO.getFind(tradeName,function(err,results){
            if(err){
                res.json({code:500,msg:'数据库出错，查询失败'})
            }
            else{
                if(results.length>0){
                    res.json({code:200,data:results,msg:'查询成功！'})
                }else{
                    res.json({code:200,msg:'该商品不存在！'})
                }
            }
        })
    },
    getClassTrade:function(req,res){
        var classID = req.query.classID
        menuDAO.getClassTrade({classID:classID},function(err,results){
            if(err){
                res.json({code:500,msg:'数据库出错，无法查询'})
            }else{
                res.json({code:200,data:results,msg:'查询成功'})
            }
        })
    }
}
module.exports = menucontroller